give a semblance/appearance - Turc Anglais Dictionnaire